package org.springblade.tms.module.statementorder.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @PROJECT_NAME: LPKJ_CLOUD_BASE_SERVICE
 * @USER: YYJ
 * @DATE: 2022/12/20 11:07
 * @DESCRIPTION:
 */
@Data
public class TMStatementExcelOrderVO {

	@ExcelProperty(value = "货运订单")
	@ApiModelProperty(value = "货运订单")
	private String freightOrder;

	@ApiModelProperty(value = "需求单号")
	@ExcelProperty(value = "需求单号")
	private String demandOrderNumber;

	@ApiModelProperty(value = "货运订单类型")
	@ExcelProperty(value = "货运订单类型")
	private String freightOrderType;

	@ApiModelProperty(value = "承运商名称")
	@ExcelProperty(value = "承运商名称")
	private String carrierName;

	@ApiModelProperty(value = "运输单")
	@ExcelProperty(value = "运输单")
	private String orderType;

	@ApiModelProperty(value = "费用类型")
	@ExcelProperty(value = "费用类型")
	private String chargeText;

	@ApiModelProperty(value = "运费")
	@ExcelProperty(value = "运费")
	private BigDecimal money;

	@ApiModelProperty(value = "币别")
	@ExcelProperty(value = "币别")
	private String docCurrency;

	@ApiModelProperty("源位置街道")
	@ExcelProperty(value = "源位置街道")
	private String sourceLocationStreet = "";

	@ApiModelProperty("目标位置街道")
	@ExcelProperty(value = "目标位置街道")
	private String destinationStreet = "";

	@ApiModelProperty("物料信息")
	@ExcelProperty(value = "物料信息")
	private String materialInformation = "";

	@ApiModelProperty("车牌号")
	@ExcelProperty(value = "车牌号")
	private String licensePlateNumber;

	@ApiModelProperty("司机")
	@ExcelProperty(value = "司机")
	private String driver;

	@ApiModelProperty(value = "交货单号")
	@ExcelProperty(value = "交货单号")
	private String deliverNo;

	@ApiModelProperty(value = "提单号")
	@ExcelProperty(value = "提单号")
	private String billOfLadingNumber;

	@ApiModelProperty(value = "源位置名称")
	@ExcelProperty(value = "源位置名称")
	private String startLocationName;

	@ApiModelProperty(value = "客户名称")
	@ExcelProperty(value = "客户名称")
	private String customerName;

	@ApiModelProperty(value = "签收数量")
	@ExcelProperty(value = "签收数量")
	private BigDecimal num;

	@ApiModelProperty("合同公司")
	@ExcelProperty(value = "合同公司")
	private String contractCompany;

}
